home *** CD-ROM | disk | FTP | other *** search
/ Champak 66 / Vol 66.iso / games / abstract.swf / scripts / frame_1 / DoAction_2.as next >
Text File  |  2013-04-24  |  1KB  |  60 lines

  1. function __com_mochibot__(swfid, mc, lv, trk)
  2. {
  3.    var x;
  4.    var g;
  5.    var s;
  6.    var fv;
  7.    var sb;
  8.    var u;
  9.    var res;
  10.    var mb;
  11.    var mbc;
  12.    mb = "__mochibot__";
  13.    mbc = "mochibot.com";
  14.    g = !_global ? _level0._root : _global;
  15.    if(g[mb + swfid])
  16.    {
  17.       return g[mb + swfid];
  18.    }
  19.    s = System.security;
  20.    x = mc._root.getSWFVersion;
  21.    fv = !x ? (!_global ? 5 : 6) : mc.getSWFVersion();
  22.    if(!s)
  23.    {
  24.       s = {};
  25.    }
  26.    sb = s.sandboxType;
  27.    if(sb == "localWithFile")
  28.    {
  29.       return null;
  30.    }
  31.    x = s.allowDomain;
  32.    if(x)
  33.    {
  34.       s.allowDomain(mbc);
  35.    }
  36.    x = s.allowInsecureDomain;
  37.    if(x)
  38.    {
  39.       s.allowInsecureDomain(mbc);
  40.    }
  41.    u = "http://" + mbc + "/my/core.swf?mv=7&fv=" + fv + "&v=" + escape(getVersion()) + "&swfid=" + escape(swfid) + "&l=" + lv + "&f=" + mc + (!sb ? "" : "&sb=" + sb) + (!trk ? "" : "&t=1");
  42.    lv = fv <= 6 ? (!g[mb + "level"] ? lv : g[mb + "level"] + 1) : mc.getNextHighestDepth();
  43.    g[mb + "level"] = lv;
  44.    if(fv == 5)
  45.    {
  46.       res = "_level" + lv;
  47.       if(!eval(res))
  48.       {
  49.          getURL(u,"_level" add lv);
  50.       }
  51.    }
  52.    else
  53.    {
  54.       res = mc.createEmptyMovieClip(mb + swfid,lv);
  55.       res.loadMovie(u);
  56.    }
  57.    return res;
  58. }
  59. __com_mochibot__("baa43efa",this,10301,true);
  60.